stumble on an opportunity

Translations
натолкнуться на возможность
He stumbled on an opportunity to invest in a promising startup.
Он натолкнулся на возможность инвестировать в перспективный стартап.